store cupboard - German English Dictionary